var viewUrl = global.viewUrl ;
var fs = require('fs') ;
var ejs = require('ejs') ;

//@note 模拟数据
var getSearchJson = function(num){
	if( num >= 5 ){
		return {success:'true',msg:[]} ;
	}
	return {success:true,msg:[{
		id : '1' ,
		area : '宁波' ,
		title : '公告标题上面是没什么事' ,
		part : '哪里哪里' ,
		dline : '2015-02-07' ,
		like : 35 ,
		category : '信息分类'
	},{
		id : '2' ,
		area : '杭州' ,
		title : '公爱上大声地上面是没什么事' ,
		part : '实打实的' ,
		dline : '2015-02-06' ,
		like : 20 ,
		category : '信息分类'
	},{
		id : '3' ,
		area : '宁波' ,
		title : '公告标题上面是没什么事' ,
		part : '哪里哪里' ,
		dline : '2015-02-07' ,
		like : 5 ,
		category : '信息分类'
	},{
		id : '4' ,
		area : 'hzhous' ,
		title : '啊实打实大师' ,
		part : '哪里哪里' ,
		dline : '2015-02-07' ,
		like : 30 ,
		category : '信息分类'
	},{
		id : '5' ,
		area : '宁波' ,
		title : '公告标题上面是没什么事' ,
		part : '哈哈哈' ,
		dline : '2015-02-07' ,
		like : 10 ,
		category : '信息分类'
	},{
		id : '6' ,
		area : '北京' ,
		title : '公告标题上面是没什么事' ,
		part : '哪里哪里' ,
		dline : '2015-02-07' ,
		like : 35 ,
		category : '信息分类'
	}]} ;
} ;

module.exports = [{
		
		url : '/search.json' ,
		callback : function(req,res){
			var num = req.query.num || 0 ;
			res.send(getSearchJson(num)) ;
		}
				
	},{
		url : '/search/list.html' ,
		callback : function(req,res){
			fs.readFile(viewUrl+'/search/list.html','utf8',function(err,data){
			
				if(err) throw err ;
				res.send(ejs.render(data,{})) ;
		
			}) ;
		} 
	}
] ;